package ae.pcfc.cldos.online.common.facade.service;

import ae.pcfc.cldos.online.common.exception.LocatorException;
import ae.pcfc.cldos.online.common.facade.Facade;
import ae.pcfc.cldos.online.common.manager.Manager;

public interface ServiceLocator {
	public <T extends Manager> T getManager(Class<T> type)
			throws LocatorException;

	public <T extends Facade> T getFacadeService(Class<T> type)
			throws LocatorException;
}
